From 9112194791bb451a0ab952d2bd1d2158c6a6d664 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Wed, 14 Oct 2009 13:52:52 -0400 Subject: [PATCH] Add GtkSpinner to the widget gallery Yes, our documentation setup is wierd and wonderful. --- docs/reference/gtk/Makefile.am | 1 + docs/reference/gtk/images/spinner.png | Bin 0 -> 3531 bytes docs/reference/gtk/visual_index.xml | 3 +++ docs/tools/widgets.c | 21 +++++++++++++++++++++ 4 files changed, 25 insertions(+) create mode 100644 docs/reference/gtk/images/spinner.png diff --git a/docs/reference/gtk/Makefile.am b/docs/reference/gtk/Makefile.am index 6a0b30acdb..f37ae1cdbd 100644 --- a/docs/reference/gtk/Makefile.am +++ b/docs/reference/gtk/Makefile.am @@ -335,6 +335,7 @@ HTML_IMAGES = \ $(srcdir)/images/scrolledwindow.png \ $(srcdir)/images/separator.png \ $(srcdir)/images/spinbutton.png \ + $(srcdir)/images/spinner.png \ $(srcdir)/images/statusbar.png \ $(srcdir)/images/toggle-button.png \ $(srcdir)/images/toolbar.png \ diff --git a/docs/reference/gtk/images/spinner.png b/docs/reference/gtk/images/spinner.png new file mode 100644 index 0000000000000000000000000000000000000000..895a8887edccc695024ab702e7d748d85dae3398 GIT binary patch literal 3531 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 + + + diff --git a/docs/tools/widgets.c b/docs/tools/widgets.c index 3f512fb69b..02dd03169d 100644 --- a/docs/tools/widgets.c +++ b/docs/tools/widgets.c @@ -939,6 +939,26 @@ create_image (void) return new_widget_info ("image", vbox, SMALL); } +static WidgetInfo * +create_spinner (void) +{ + GtkWidget *widget; + GtkWidget *align, *vbox; + + widget = gtk_spinner_new (); + gtk_widget_set_size_request (widget, 24, 24); + + vbox = gtk_vbox_new (FALSE, 3); + align = gtk_alignment_new (0.5, 0.5, 0.0, 0.0); + gtk_container_add (GTK_CONTAINER (align), widget); + gtk_box_pack_start (GTK_BOX (vbox), align, FALSE, FALSE, 0); + gtk_box_pack_start (GTK_BOX (vbox), + gtk_label_new ("Spinner"), + FALSE, FALSE, 0); + + return new_widget_info ("spinner", vbox, SMALL); +} + static WidgetInfo * create_volume_button (void) { @@ -985,6 +1005,7 @@ get_all_widgets (void) { GList *retval = NULL; + retval = g_list_prepend (retval, create_spinner ()); retval = g_list_prepend (retval, create_about_dialog ()); retval = g_list_prepend (retval, create_accel_label ()); retval = g_list_prepend (retval, create_button ()); -- 2.30.2